foam polystyrene - English Synonyms Dictionary